package com.data.app.pojo.pg;

import com.data.app.commons.constant.CommonConstant;
import lombok.Data;
import org.geolatte.geom.Geometry;

import javax.persistence.*;
import java.util.Objects;

@Data
@Entity
@Table(name = CommonConstant.TABLE_NAME_WATER_FACILITY, schema = "public", catalog = "sharedata")
public class WaterFacilityEntity {
    @Id
    @Column(name = "bh", nullable = true, length = -1)
    private String bh;//唯一主键
    @Column(name = "ssmc", nullable = true, length = -1)
    private String ssmc;//供水厂站设施名称
    @Column(name = "kzsfld", nullable = true, length = -1)
    private String kzsfld;//原抗震设防烈度
    @Column(name = "sfczbldz", nullable = true, length = -1)
    private String sfczbldz;//是否存在不良地质
    @Column(name = "fhbz", nullable = true, length = -1)
    private String fhbz;//防洪标准
    @Column(name = "xkzsfld", nullable = true, length = -1)
    private String xkzsfld;//(新)现抗震设防烈度
    @Column(name = "sfkzdb", nullable = true, length = -1)
    private String sfkzdb;//(新)抗震是否达标
    @Column(name = "gm", nullable = true, length = -1)
    private String gm;//供水厂站规模
    @Column(name = "fxpc_xzqhbma_sjgl", nullable = true, length = -1)
    private String fxpcXzqhbmaSjgl;//行政区划编码省
    @Column(name = "fxpc_xzqhbmb_sjgl", nullable = true, length = -1)
    private String fxpcXzqhbmbSjgl;//行政区划编码市
    @Column(name = "fxpc_xzqhbmc_sjgl", nullable = true, length = -1)
    private String fxpcXzqhbmcSjgl;//行政区划编码县
    @Column(name = "fxpc_updatetime_sjgl", nullable = true, length = -1)
    private String fxpcUpdatetimeSjgl;//更新时间
    @Column(name = "fxpc_createtime_sjgl", nullable = true, length = -1)
    private String fxpcCreatetimeSjgl;//写入时间
    @Column(name = "fxpc_sjzt_sjgl", nullable = true, length = -1)
    private String fxpcSjztSjgl;//数据状态
    @Column(name = "fxpc_shlczt_sjgl", nullable = true, length = -1)
    private String fxpcShlcztSjgl;//审核流程状态
    @Column(name = "fxpc_shzt_sjgl", nullable = true, length = -1)
    private String fxpcShztSjgl;//审核状态
    @Column(name = "fxpc_sshy_sjgl", nullable = true, length = -1)
    private String fxpcSshySjgl;//所属行业
    @Column(name = "fxpc_rqfp_sjgl", nullable = true, length = -1)
    private String fxpcRqfpSjgl;//日期分片
    @Column(name = "fxpc_pch_sjgl", nullable = true, length = -1)
    private String fxpcPchSjgl;//批次号
    @Column(name = "fxpc_dcdxbm_sjgl", nullable = true, length = -1)
    private String fxpcDcdxbmSjgl;//调查对象编码
    @Column(name = "fxpc_dataid_sjgl", nullable = true, length = -1)
    private String fxpcDataidSjgl;//物理主键

}
